polish (up) something - Francés Inglés Diccionario